![]() |
MQTT C Client Libraries Internals
|
Data related to one client. More...
#include <Clients.h>

Data Fields | |
| char * | clientID |
| the string id of the client | |
| const char * | username |
| MQTT v3.1 user name. | |
| int | passwordlen |
| MQTT password length. | |
| const void * | password |
| MQTT v3.1 binary password. | |
| unsigned int | cleansession: 1 |
| MQTT V3 clean session flag. | |
| unsigned int | cleanstart: 1 |
| MQTT V5 clean start flag. | |
| unsigned int | connected: 1 |
| whether it is currently connected | |
| unsigned int | good: 1 |
| if we have an error on the socket we turn this off | |
| unsigned int | ping_outstanding: 1 |
| signed int | connect_state: 4 |
| networkHandles | net |
| int | msgID |
| int | keepAliveInterval |
| int | retryInterval |
| int | maxInflightMessages |
| willMessages * | will |
| List * | inboundMsgs |
| List * | outboundMsgs |
| in flight | |
| List * | messageQueue |
| unsigned int | qentry_seqno |
| void * | phandle |
| MQTTClient_persistence * | persistence |
| void * | context |
| int | MQTTVersion |
| int | sessionExpiry |
| MQTT 5 session expiry. | |
Data related to one client.
1.8.5